@charset "utf-8";
@media (min-width: 768px) {	
    .header_bg{ height:100px;}
	.header{ height:100px;}
	.header .header1{ position:relative; text-align:center;}
	.header .header1 a{ padding:5px 0;}
	.header .header1 img{ height:90px;}
	
	.header .header2_1{ font-size:12px;}
	
	.header .tools a, .header .tools a i{ height:90px; line-height:90px;}
	
	.foot{ background-image:url(../index/foot_bg.jpg); background-repeat:no-repeat; background-position:center top;}
	.foot2{ color:#FFF; border-color:rgba(255,255,255,0.2); margin-bottom:0;}
	.foot2 a{ color:#FFF;}
	.foot2 a:hover{ color:#d3d3d3;}
	
	.page_content{ padding:30px 0;}
	.location1{ font-size:32px; line-height:46px;}
	.location2{ line-height:16px; background-position:3px 18px;}
	.location2>div>div{ background-position:0 22px; padding:22px 0 0 24px;}
	.location2>div:after{ bottom:-19px;}
	
	.index_content{ padding:30px 0;}
	.index_height{ height:30px;}
	.index_height2{ height:20px;}
	.index_title1{ font-size:30px;}
	.index_more a{ width:180px; line-height:42px;}	
	.index_more a span{ border:solid 4px #FFF;}
	
	.index_title1 h2{ font-size:24px; margin:0;}
	.index_title1 h3{ font-size:16px; margin:15px 0 0;}	
	
	.index1_1{ margin-bottom:0px;}
	.index1_2>div{ padding:10px;}
	
	.index2>div:nth-child(2n+0){flex-direction:row-reverse;}
	.index2 .pic{ width:36%;}
	.index2 .info{ width:64%; padding:3%;}
	.index2 .info .title{ font-size:24px;}
	
	.index3_1{ padding-top:36px; padding-bottom:0;}
	
	.index5{ width:500px; margin:0 auto;}
		
	.left{ display:block; width:28%; float:left;}
	.right{ padding-left:3%; width:72%; float:left;}	
			
	
	/*产品列表样式*/
	.productlist1 .txt{ font-size:16px;}
	
	/*产品详细样式*/
	.prod_detail_left{ width:45%; float:left;}
	.prod_detail_left>div{ max-width:460px; margin:0 auto;}
	.prod_detail_left2{ padding:0 40px;}
	.prod_detail_right{ width:50%; float:right; margin-top:0px;}

	.prod_detail_othertitle{ font-size:24px; padding:10px 0;}
	.prod_detail_othertitle:after{ width:100px; margin-left:-50px;}
	
	.prod_detail_intro{ line-height:1.8; padding:20px 0;}	
	.tabs table{ width:100%;}
	.tabs td, .tabs th{ padding:5px;}
	
	.feedback2 .bt{ height:50px; width:260px; font-size:20px;}
	
		
	
	
	/*新闻样式*/
	.newslist4 a{ padding:20px 20px;}
	.newslist4_1{ width:30%; float:left;}
	.newslist4_2{ width:60%; float:left; padding:0 20px;}
	.newslist4_2_1{ padding:5px 0;}
	.newslist4_3{ width:10%; float:left;}
	.newslist4_3_1{ padding:4px 0 0; font-size:22px;}
	.newslist4_3_1 span{ display:none;}
	.newslist4_3_2{ position:absolute; top:60%; display:block; border-left:solid 1px #e5e5e5; height:31px;}
	.newslist4_3_2 i{ background-image:url(../index/arrow5.png); background-repeat:no-repeat; background-position:center; width:30px; height:31px; display:inline-block; position:absolute;}
	.newslist4_3_2 .you1{left: 15px}
	.newslist4_3_2 .you2{left: -30px; opacity: 0;}
	.newslist4 a:hover .newslist4_3_2 .you1{ left:40px; opacity:0;}
	.newslist4 a:hover .newslist4_3_2 .you2{ left:15px; opacity:1;}
	

	.newdetail3{ padding:10px 15px;}
	.newdetail4_2{ text-align:right;}
	
	
	.prod_detail_intro h2, .newdetail3 h2, .newdetail5 h2{ font-size:21px; padding:4px 15px 6px;}
	
	
	/*联系我们*/
	.contact3_1, .contact3_2{ margin-left:5%;}
	.contact3_1{ margin-top:0;}
	.contact3_2{ line-height:2;}
	
	
	/*招聘样式*/
	.JobsAdd2{ width:15%;}
	.JobsAdd3, .JobsAdd4{ width:35%;}
	.JobsAdd5{ width:85%;}
	
	/*友情连接*/
	.link{ padding:20px;}
	.link1{ float:left;}
	.link1 .n1{ font-size:30px;}
	.link2{ float:left; padding:0; clear:none;}
}

@media (min-width: 992px) {
	.header .header2_1_1 .find .find_txt{ width:180px;}
	.header .header2_1_2{ padding:0 30px 0 30px; font-size:15px;}
	.header .header2_1_3{ padding:0 0 0 10px;}
	.header .header2_1_3 a{ margin:0 5px;}
	.mainnav .nLi span a{ padding:0 25px;}
	
	.foot1{ line-height:1.8;}
	
	.index_content{ padding:40px 0;}
	.index_height{ height:40px;}	
	.index_height2{ height:30px;}	
	
	.index_title1 h2{ font-size:28px; margin:0;}
	.index_title1 h3{ font-size:17px; margin:15px 0 0;}
	
	
	.index2 .info .title{ font-size:30px;}
	
		
	.left{ width:27%;}
	.left_title{ font-size:28px; line-height:32px; padding:15px 24px;}
	.leftmenu1{ font-size:17px;}
	.leftmenu2{ font-size:15px;}
	.right{ padding-left:3%; width:73%;}		
	
	
	/*新闻样式*/
	.newslist4 a{ padding:30px;}
	.newslist4_2{ padding:0 40px;}
}

@media (min-width: 1200px) {
    .header_bg{ height:130px;}
	.header{ height:130px;}
	.header .header1 a{ padding:0;}
	.header .header1 img{ height:130px;}
	.header .header2{ padding:10px 0 0;}
	.header .header2_1{ font-size:14px;}
	.header .header2_1_1 .find .find_txt{ width:230px;}
	.header .header2_1_2{ padding:0 45px 0 30px; font-size:16px;}
	.header .header2_1_3{ padding:0 15px 0 20px;}
	.header .header2_2{ margin:0px;}
	
	
	.mainnav .nLi:after{  height:18px; margin-top:-9px;}
	.mainnav .nLi span a{ line-height:80px; font-size:18px; padding:0 24px;}
	.mainnav .sub{ top:80px;}
	.mainnav .sub a{ font-size:15px;}
	
	.index_title1 h2{ font-size:34px; margin:0;}
	.index_title1 h3{ font-size:20px; margin:16px 0 0;}
	
	.index1_1 .desc{ line-height:2;}
	
	.index2 .info .title{ font-size:34px;}
	.index2 .info .desc{ line-height:1.8; padding:10px 0;}
	
	
	.index3>div:nth-child(n+3){ margin-top:30px;}
	.index3_1{ padding-top:40px;}
	.index3_2_1 span{ line-height:40px; padding:0 30px; font-size:18px;}
	
	.index_news_list a{ padding:15px 20px;}
	.index_news_list .time1{ width:60px; font-size:48px;}
	.index_news_list .time2{ width:65px; line-height:26px; padding-right:5px;}
	.index_news_list .info{ padding-left:20px;}
	.index_news_list .info>div{ line-height:26px; height:26px;}
	
	.left{ width:22%;}
	.right{ padding-left:3%; width:78%;}
	
	
	/*产品详细*/
	.productlist1 .txt{line-height:1.2; padding:20px 0;}
	
	.prod_detail1{ width:75%;}
	.prod_detail2{ width:25%; display:block;}
					
	
	/*新闻样式*/
	.newslist3 .txt{line-height:1.2; padding:20px 0;}
	
	.newslist4 a{ padding:40px;}
	.newslist4_2{ padding:0 60px;}
	.newslist4_2_1{ line-height:1.6; padding:12px 0;}
	.newslist4_2_2{ line-height:1.8;}
	.newslist4_3_1{ padding:10px 0 0;}
	
	.newslist5 .info .txt1{ font-size:30px; line-height:1;}
	
	
	/*招聘样式*/
	.JobsAdd2{ width:10%;}
	.JobsAdd3, .JobsAdd4{ width:23.33%;}
	.JobsAdd5{ width:90%;}
}
@media (min-width: 1500px) {
	.header .header2_2{ margin:0 -20px;}
	.mainnav .nLi span a{ padding:0 34px;}	
	
	.left{ width:21%;}
	.right{ padding-left:3%; width:79%;}	
	
	
	/*产品详细*/
	.prod_detail2{ padding-left:30px;}
	.prod_detail2_1{ font-size:24px;}
	.prod_detail2_2 a{ font-size:18px;}
	
}



